#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""

@author ：chenzf
@date ：2024/4/24 下午12:20 
"""
import  socket
socket_client = socket.socket()
socket_client.connect(('127.0.0.1', 9999))
while True:
    msg = input('请输入要给服务端发送的消息：')
    if msg == 'exit':
        break
    socket_client.send(msg.encode('utf-8'))
    # 接收返回消息
    # 1024是缓冲区的大小，一般1024即可，同样recv方法是阻塞的，需要使用while循环来接收数据
    recv_data = socket_client.recv(1024)
    print(f'服务端返回消息：{recv_data.decode("utf-8")}')
# 关闭socket
socket_client.close()